yukarıda allah var, elimden gelenin en iyisini yaptım - Turkish English Dictionary